package cn.uce.base.vo;


import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 仲裁List
 * 仲裁Detail
 * @author Administrator
 *
 */
public class ArbComplaintsVo implements Serializable {

    /**
     * id主键
     */
    private Long complaintsId;

    /**
     * 投诉编号
     */
    private String arbitrationNo;

    /**
     * 运单号
     */
    private String waybillNo;

    /**
     * 投诉部门
     */
    private String submitDeptCode;

    /**
     * 投诉部门名称
     */
    private String submitDeptName;

    /**
     * 投诉省区
     */
    private String submitAreaCode;

    /**
     * 投诉公司
     */
    private String submitCompCode;

    public String getSubmitDeptName() {
        return submitDeptName;
    }

    public void setSubmitDeptName(String submitDeptName) {
        this.submitDeptName = submitDeptName;
    }

    public String getSubmitCompName() {
        return submitCompName;
    }

    public void setSubmitCompName(String submitCompName) {
        this.submitCompName = submitCompName;
    }

    /**
     * 投诉公司名称

     */
    private String submitCompName;

    /**
     * 定责类型
     */
    private String typeCode;

    /**
     * 定责类别
     */
    private String typeCategory;

    /**
     * 被诉部门
     */
    private String responDeptCode;

    /**
     * 被诉省区
     */
    private String responAreaCode;

    /**
     * 被诉公司
     */
    private String responCompCode;

    private String processCompCode;

    /**
     * 发件时间
     */
    private Date waybillSendTm;

    /**
     * 投诉时间
     */
    private Date submitTm;

    /**
     * 签收时间
     */
    private Date consignedTm;

    /**
     * 件数
     */
    private Integer quantity;

    /**
     * 重量
     */
    private Double weight;

    /**
     * 托寄物
     */
    private String goodsName;

    /**
     * 包装
     */
    private String packing;

    /**
     * 声明价值
     */
    private BigDecimal insuranceFee;

    /**
     * 索赔金额
     */
    private BigDecimal applyamt;

    /**
     * 货损件数
     */
    private Integer damagedQuantity;

    /**
     * 子单号
     */
    private String childrenWaybillNo;

    /**
     * 投诉人
     */
    private String submitEmpCode;

    /**
     * 投诉人电话
     */
    private String telephone;

    private String productTypeCode;

    /**
     * 投诉类容
     */
    private String reasondesc;

    private Integer processState;

    /**
     * 服务方式
     */
    private Integer serviceTypeCode;

    private Integer signTypeCode;

    private Integer whetherEstabilsh;

    /**
     * 投诉处理人
     */
    private String processEmpCode;

    /**
     * 投诉审核人
     */
    private String auditEmpCode;

    /**
     * 投诉处理人姓名
     */
    private String processEmpName;

    /**
     * 审核人姓名
     */
    private String auditEmpName;

    /**
     * 转单人
     */
    private String turnEmpCode;

    /**
     * 接单人
     */
    private String meetEmpCode;

    /**
     * 接单人名称
     */
    private String meetEmpName;

    private Integer submitWhetherClaim;

    /**
     * 投诉受理人
     */
    private String confirmEmpCode;

    /**
     * 投诉受理时间
     */
    private Date confirmTm;

    /**
     * 投诉处理时间
     */
    private Date processTm;

    /**
     * 申诉受理人账号
     */
    private String appealConfirmEmpCode;

    /**
     * 申诉受理人
     */
    private String appealConfirmEmpName;

    /**
     * 申诉受理时间
     */
    private Date appealConfirmTm;

    /**
     * 申诉处理人账号
     */
    private String appealProcessEmpCode;

    /**
     * 申诉处理人
     */
    private String appealProcessEmpName;

    /**
     * 申诉处理时间
     */
    private Date appealProcessTm;

    /**
     * 审核时间
     */
    private Date auditTm;

    /**
     * 原寄地
     */
    private String sourceZoneCode;

    /**
     * 目的地
     */
    private String destZoneCode;

    /**
     * 经营属性(1-企业内,2-企业外)
     */
    private Integer businessModel;

    private Integer bizTypeCode;

    /**
     * 附件Id
     */
    private String fileIds;

    /**
     * 公司
     */
    private String compCode;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date createrTime;

    /**
     * 修改人
     */
    private String modifier;

    /**
     * 修改时间
     */
    private Date modifierTime;

    /**
     * 是否删除
     */
    private Integer isDelete;

    /**
     * latest_time
     */
    private Date latestTime;

    /**
     * 版本
     */
    private Long recordVersion;

    /**
     * 理赔编号
     */
    private String claimNo;

    public Long getComplaintsId() {
        return complaintsId;
    }

    public void setComplaintsId(Long complaintsId) {
        this.complaintsId = complaintsId;
    }

    public String getArbitrationNo() {
        return arbitrationNo;
    }

    public void setArbitrationNo(String arbitrationNo) {
        this.arbitrationNo = arbitrationNo;
    }

    public String getWaybillNo() {
        return waybillNo;
    }

    public void setWaybillNo(String waybillNo) {
        this.waybillNo = waybillNo;
    }

    public String getSubmitDeptCode() {
        return submitDeptCode;
    }

    public void setSubmitDeptCode(String submitDeptCode) {
        this.submitDeptCode = submitDeptCode;
    }

    public String getSubmitAreaCode() {
        return submitAreaCode;
    }

    public void setSubmitAreaCode(String submitAreaCode) {
        this.submitAreaCode = submitAreaCode;
    }

    public String getSubmitCompCode() {
        return submitCompCode;
    }

    public void setSubmitCompCode(String submitCompCode) {
        this.submitCompCode = submitCompCode;
    }

    public String getTypeCode() {
        return typeCode;
    }

    public void setTypeCode(String typeCode) {
        this.typeCode = typeCode;
    }

    public String getTypeCategory() {
        return typeCategory;
    }

    public void setTypeCategory(String typeCategory) {
        this.typeCategory = typeCategory;
    }

    public String getResponDeptCode() {
        return responDeptCode;
    }

    public void setResponDeptCode(String responDeptCode) {
        this.responDeptCode = responDeptCode;
    }

    public String getResponAreaCode() {
        return responAreaCode;
    }

    public void setResponAreaCode(String responAreaCode) {
        this.responAreaCode = responAreaCode;
    }

    public String getResponCompCode() {
        return responCompCode;
    }

    public void setResponCompCode(String responCompCode) {
        this.responCompCode = responCompCode;
    }

    public String getProcessCompCode() {
        return processCompCode;
    }

    public void setProcessCompCode(String processCompCode) {
        this.processCompCode = processCompCode;
    }

    public Date getWaybillSendTm() {
        return waybillSendTm;
    }

    public void setWaybillSendTm(Date waybillSendTm) {
        this.waybillSendTm = waybillSendTm;
    }

    public Date getSubmitTm() {
        return submitTm;
    }

    public void setSubmitTm(Date submitTm) {
        this.submitTm = submitTm;
    }

    public Date getConsignedTm() {
        return consignedTm;
    }

    public void setConsignedTm(Date consignedTm) {
        this.consignedTm = consignedTm;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public Double getWeight() {
        return weight;
    }

    public void setWeight(Double weight) {
        this.weight = weight;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getPacking() {
        return packing;
    }

    public void setPacking(String packing) {
        this.packing = packing;
    }

    public BigDecimal getInsuranceFee() {
        return insuranceFee;
    }

    public void setInsuranceFee(BigDecimal insuranceFee) {
        this.insuranceFee = insuranceFee;
    }

    public BigDecimal getApplyamt() {
        return applyamt;
    }

    public void setApplyamt(BigDecimal applyamt) {
        this.applyamt = applyamt;
    }

    public Integer getDamagedQuantity() {
        return damagedQuantity;
    }

    public void setDamagedQuantity(Integer damagedQuantity) {
        this.damagedQuantity = damagedQuantity;
    }

    public String getChildrenWaybillNo() {
        return childrenWaybillNo;
    }

    public void setChildrenWaybillNo(String childrenWaybillNo) {
        this.childrenWaybillNo = childrenWaybillNo;
    }

    public String getSubmitEmpCode() {
        return submitEmpCode;
    }

    public void setSubmitEmpCode(String submitEmpCode) {
        this.submitEmpCode = submitEmpCode;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getProductTypeCode() {
        return productTypeCode;
    }

    public void setProductTypeCode(String productTypeCode) {
        this.productTypeCode = productTypeCode;
    }

    public String getReasondesc() {
        return reasondesc;
    }

    public void setReasondesc(String reasondesc) {
        this.reasondesc = reasondesc;
    }

    public Integer getProcessState() {
        return processState;
    }

    public void setProcessState(Integer processState) {
        this.processState = processState;
    }

    public Integer getServiceTypeCode() {
        return serviceTypeCode;
    }

    public void setServiceTypeCode(Integer serviceTypeCode) {
        this.serviceTypeCode = serviceTypeCode;
    }

    public Integer getSignTypeCode() {
        return signTypeCode;
    }

    public void setSignTypeCode(Integer signTypeCode) {
        this.signTypeCode = signTypeCode;
    }

    public Integer getWhetherEstabilsh() {
        return whetherEstabilsh;
    }

    public void setWhetherEstabilsh(Integer whetherEstabilsh) {
        this.whetherEstabilsh = whetherEstabilsh;
    }

    public String getProcessEmpCode() {
        return processEmpCode;
    }

    public void setProcessEmpCode(String processEmpCode) {
        this.processEmpCode = processEmpCode;
    }

    public String getAuditEmpCode() {
        return auditEmpCode;
    }

    public void setAuditEmpCode(String auditEmpCode) {
        this.auditEmpCode = auditEmpCode;
    }

    public String getProcessEmpName() {
        return processEmpName;
    }

    public void setProcessEmpName(String processEmpName) {
        this.processEmpName = processEmpName;
    }

    public String getAuditEmpName() {
        return auditEmpName;
    }

    public void setAuditEmpName(String auditEmpName) {
        this.auditEmpName = auditEmpName;
    }

    public String getTurnEmpCode() {
        return turnEmpCode;
    }

    public void setTurnEmpCode(String turnEmpCode) {
        this.turnEmpCode = turnEmpCode;
    }

    public String getMeetEmpCode() {
        return meetEmpCode;
    }

    public void setMeetEmpCode(String meetEmpCode) {
        this.meetEmpCode = meetEmpCode;
    }

    public String getMeetEmpName() {
        return meetEmpName;
    }

    public void setMeetEmpName(String meetEmpName) {
        this.meetEmpName = meetEmpName;
    }

    public Integer getSubmitWhetherClaim() {
        return submitWhetherClaim;
    }

    public void setSubmitWhetherClaim(Integer submitWhetherClaim) {
        this.submitWhetherClaim = submitWhetherClaim;
    }

    public String getConfirmEmpCode() {
        return confirmEmpCode;
    }

    public void setConfirmEmpCode(String confirmEmpCode) {
        this.confirmEmpCode = confirmEmpCode;
    }

    public Date getConfirmTm() {
        return confirmTm;
    }

    public void setConfirmTm(Date confirmTm) {
        this.confirmTm = confirmTm;
    }

    public Date getProcessTm() {
        return processTm;
    }

    public void setProcessTm(Date processTm) {
        this.processTm = processTm;
    }

    public String getAppealConfirmEmpCode() {
        return appealConfirmEmpCode;
    }

    public void setAppealConfirmEmpCode(String appealConfirmEmpCode) {
        this.appealConfirmEmpCode = appealConfirmEmpCode;
    }

    public String getAppealConfirmEmpName() {
        return appealConfirmEmpName;
    }

    public void setAppealConfirmEmpName(String appealConfirmEmpName) {
        this.appealConfirmEmpName = appealConfirmEmpName;
    }

    public Date getAppealConfirmTm() {
        return appealConfirmTm;
    }

    public void setAppealConfirmTm(Date appealConfirmTm) {
        this.appealConfirmTm = appealConfirmTm;
    }

    public String getAppealProcessEmpCode() {
        return appealProcessEmpCode;
    }

    public void setAppealProcessEmpCode(String appealProcessEmpCode) {
        this.appealProcessEmpCode = appealProcessEmpCode;
    }

    public String getAppealProcessEmpName() {
        return appealProcessEmpName;
    }

    public void setAppealProcessEmpName(String appealProcessEmpName) {
        this.appealProcessEmpName = appealProcessEmpName;
    }

    public Date getAppealProcessTm() {
        return appealProcessTm;
    }

    public void setAppealProcessTm(Date appealProcessTm) {
        this.appealProcessTm = appealProcessTm;
    }

    public Date getAuditTm() {
        return auditTm;
    }

    public void setAuditTm(Date auditTm) {
        this.auditTm = auditTm;
    }

    public String getSourceZoneCode() {
        return sourceZoneCode;
    }

    public void setSourceZoneCode(String sourceZoneCode) {
        this.sourceZoneCode = sourceZoneCode;
    }

    public String getDestZoneCode() {
        return destZoneCode;
    }

    public void setDestZoneCode(String destZoneCode) {
        this.destZoneCode = destZoneCode;
    }

    public Integer getBusinessModel() {
        return businessModel;
    }

    public void setBusinessModel(Integer businessModel) {
        this.businessModel = businessModel;
    }

    public Integer getBizTypeCode() {
        return bizTypeCode;
    }

    public void setBizTypeCode(Integer bizTypeCode) {
        this.bizTypeCode = bizTypeCode;
    }

    public String getFileIds() {
        return fileIds;
    }

    public void setFileIds(String fileIds) {
        this.fileIds = fileIds;
    }

    public String getCompCode() {
        return compCode;
    }

    public void setCompCode(String compCode) {
        this.compCode = compCode;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public Date getCreaterTime() {
        return createrTime;
    }

    public void setCreaterTime(Date createrTime) {
        this.createrTime = createrTime;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public Date getModifierTime() {
        return modifierTime;
    }

    public void setModifierTime(Date modifierTime) {
        this.modifierTime = modifierTime;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Date getLatestTime() {
        return latestTime;
    }

    public void setLatestTime(Date latestTime) {
        this.latestTime = latestTime;
    }

    public Long getRecordVersion() {
        return recordVersion;
    }

    public void setRecordVersion(Long recordVersion) {
        this.recordVersion = recordVersion;
    }

    public String getClaimNo() {
        return claimNo;
    }

    public void setClaimNo(String claimNo) {
        this.claimNo = claimNo;
    }

    @Override
    public String toString() {
        return "ArbComplaintsVo{" +
                "complaintsId=" + complaintsId +
                ", arbitrationNo='" + arbitrationNo + '\'' +
                ", waybillNo='" + waybillNo + '\'' +
                ", submitDeptCode='" + submitDeptCode + '\'' +
                ", submitAreaCode='" + submitAreaCode + '\'' +
                ", submitCompCode='" + submitCompCode + '\'' +
                ", typeCode='" + typeCode + '\'' +
                ", typeCategory='" + typeCategory + '\'' +
                ", responDeptCode='" + responDeptCode + '\'' +
                ", responAreaCode='" + responAreaCode + '\'' +
                ", responCompCode='" + responCompCode + '\'' +
                ", processCompCode='" + processCompCode + '\'' +
                ", waybillSendTm=" + waybillSendTm +
                ", submitTm=" + submitTm +
                ", consignedTm=" + consignedTm +
                ", quantity=" + quantity +
                ", weight=" + weight +
                ", goodsName='" + goodsName + '\'' +
                ", packing='" + packing + '\'' +
                ", insuranceFee=" + insuranceFee +
                ", applyamt=" + applyamt +
                ", damagedQuantity=" + damagedQuantity +
                ", childrenWaybillNo='" + childrenWaybillNo + '\'' +
                ", submitEmpCode='" + submitEmpCode + '\'' +
                ", telephone='" + telephone + '\'' +
                ", productTypeCode='" + productTypeCode + '\'' +
                ", reasondesc='" + reasondesc + '\'' +
                ", processState=" + processState +
                ", serviceTypeCode=" + serviceTypeCode +
                ", signTypeCode=" + signTypeCode +
                ", whetherEstabilsh=" + whetherEstabilsh +
                ", processEmpCode='" + processEmpCode + '\'' +
                ", auditEmpCode='" + auditEmpCode + '\'' +
                ", processEmpName='" + processEmpName + '\'' +
                ", auditEmpName='" + auditEmpName + '\'' +
                ", turnEmpCode='" + turnEmpCode + '\'' +
                ", meetEmpCode='" + meetEmpCode + '\'' +
                ", meetEmpName='" + meetEmpName + '\'' +
                ", submitWhetherClaim=" + submitWhetherClaim +
                ", confirmEmpCode='" + confirmEmpCode + '\'' +
                ", confirmTm=" + confirmTm +
                ", processTm=" + processTm +
                ", appealConfirmEmpCode='" + appealConfirmEmpCode + '\'' +
                ", appealConfirmEmpName='" + appealConfirmEmpName + '\'' +
                ", appealConfirmTm=" + appealConfirmTm +
                ", appealProcessEmpCode='" + appealProcessEmpCode + '\'' +
                ", appealProcessEmpName='" + appealProcessEmpName + '\'' +
                ", appealProcessTm=" + appealProcessTm +
                ", auditTm=" + auditTm +
                ", sourceZoneCode='" + sourceZoneCode + '\'' +
                ", destZoneCode='" + destZoneCode + '\'' +
                ", businessModel=" + businessModel +
                ", bizTypeCode=" + bizTypeCode +
                ", fileIds='" + fileIds + '\'' +
                ", compCode='" + compCode + '\'' +
                ", creater='" + creater + '\'' +
                ", createrTime=" + createrTime +
                ", modifier='" + modifier + '\'' +
                ", modifierTime=" + modifierTime +
                ", isDelete=" + isDelete +
                ", latestTime=" + latestTime +
                ", recordVersion=" + recordVersion +
                ", claimNo='" + claimNo + '\'' +
                '}';
    }
}
